import axios from '@/utils/request'

const ApiUrl = '/admin_api/account/roles'

/**
 * @description:角色列表
 */
export function getList(params) {
  return axios.get(`${ApiUrl}/`, {
    params
  })
}

/**
 * @description: 删除角色
 */
export function del(id) {
  return axios.delete(`${ApiUrl}/${id}/`)
}

/**
 * @description: 获取角色详情
 */
export function getDetail(id) {
  return axios.get(`${ApiUrl}/${id}/`)
}

/**
 * @description: 添加角色
 */
export function add(data) {
  return axios.post(`${ApiUrl}/`, data)
}

/**
 * @description: 修改角色
 */
export function edit(id, data) {
  return axios.put(`${ApiUrl}/${id}/`, data)
}
